<?php 
	$erreurs = array();
	
	if (isset($_POST['login'])) 
	{
		
		if (empty($_POST['login_pseudo'])) 
		{
			array_push($erreurs, "Veuillez saisir votre pseudo !");
		}
		
		if (empty($_POST['login_mdp'])) 
		{
			array_push($erreurs, "Veuillez saisir votre mot de passe ! <br />");
		}
		
		if (count($erreurs) > 0) 
		{
			foreach($erreurs AS $erreur) 
			{			// Pour chaque erreur contenu dans le tableau 'erreurs', on affiche les erreurs.
				echo '<label class="error_label">'.$erreur.'</label> <br />';
			}
		} 
		else 
		{
			$login = trim($_POST['login_pseudo']);
			$pwd = sha1(trim($_POST['login_mdp']));
			// $pwd = $_POST['login_mdp'];

			$idUser = User::isRegistered($login ,$pwd);
			
			//If $idUser empty, user does not exist
			if(null != $idUser)
			{
				$user = User::read($idUser);
				$_SESSION['idUser'] =$idUser;
				$_SESSION['loginUser'] = $login;
				$_SESSION['roleUser'] = $user->getIdRoleUser();
				
				redirige("index.php");
			}
			else
				echo 'Identifiants incorrects ! <br />';
		}
	}

	include("partials/login.php");
?>